braised vegetables - Turkish English Dictionary